package ArrayListPlus;

import java.util.Arrays;

/**
 * 当我在书写类的时候 不确定类型 那么这个类就可以定义为泛型类
 * */
public class MyArrayList<E> {
    Object[] obj=new Object[10];
    int size=0;

    /**
     * E:表示不确定的类型。该类型在类名的后面已经定义过了
     * e：形参的名字
     * */
    public boolean add(E e){
        obj[size]=e;
        size++;
        return true;
    }

     /**
      * index：索引
      * */
    public E get(int index){
        return (E) obj[index];
    }

    public String toString() {
        return Arrays.toString(obj);
    }
}
